home *** CD-ROM | disk | FTP | other *** search
- function desrefresh()
- {
- skilldesarray[0] = " 提升弓系列武器的命中率及熟練度,此技能必須是配帶弓的情況下,才能發揮作用。\n[現在等級:" + skillpointarray[0] + "]\n增加熟練度:" + skillpointarray[0] * 2.5 + "%";
- skilldesarray[1] = " 提高弩系列武器的熟練度與攻擊力。一定要手持弩才適用。\n[現在等級:" + skillpointarray[1] + "]\n增加熟練度:" + skillpointarray[1] * 1 + "%";
- sd2v = 100 + skillpointarray[2] * 5;
- skilldesarray[2] = "攻擊中可一定比例使用致命性一擊。\n[現在等級:" + skillpointarray[2] + "]\n爆擊率:" + skillpointarray[2] * 2.5 + "%,攻擊力:" + sd2v + "%";
- skilldesarray[3] = "提升移動速度。";
- skilldesarray[4] = " 一定時間內攻擊力上升,技能施放的時間內MP的使用量減少。";
- skilldesarray[5] = " 一定時間內,增加本身和組隊的攻擊力及一擊必殺的機率。\n使用時攻擊會提升(10+SL)%,\n爆擊率則增加(SL/2)%。";
- skilldesarray[6] = " 全職業都會有的共通技能,一定時間內,全能力增加固定的%數。";
- skilldesarray[7] = " 一定機率向怪物的腿部一擊,使怪物的移動速度下降。";
- skilldesarray[8] = " 召喚一隻火屬性的鳳凰出來幫助玩家攻擊。[現在等級:" + skillpointarray[8] + "]\n時間:" + skillpointarray[8] * 10 + "秒\n攻擊力:" + skillpointarray[8] * skillpointarray[8] * _root.level / 10;
- skilldesarray[9] = " 利用烈焰攻擊敵人,在攻擊目標敵人的同時也會使周圍敵人造成傷害。最多攻擊6個敵人,只限裝備弓箭才能使用。";
- sd10v = skillpointarray[10] * 3.3 + 61;
- skilldesarray[10] = "大範圍的攻擊敵人。\n[現在等級:" + skillpointarray[10] + "]\n攻擊力:" + sd10v + "%";
- sd11v = skillpointarray[11] * 1.6 + 52;
- skilldesarray[11] = "同時射出四隻箭。\n[現在等級:" + skillpointarray[11] + "]\n攻擊力:" + sd11v + "%";
- sd12v = skillpointarray[12] * 1.6 + 52;
- skilldesarray[12] = " 寄宿在箭上的風神,超快速的造成箭的連射,按住按鈕就會連射。!\n[現在等級:" + skillpointarray[12] + "]\n攻擊力:" + sd12v + "%";
- sd13v = skillpointarray[13] * 2 + 40;
- skilldesarray[13] = " 寄宿在弓箭上的龍魂,100%擊退敵人。\n[現在等級" + skillpointarray[13] + "]\n攻擊力:" + sd13v + "%";
- dunext();
- }
- function dunext()
- {
- if(skillenablearray[0] == true)
- {
- skp0 = skillpointarray[0] + 1;
- skilldesarray[0] += "\n[下個等級:" + skp0 + "]\n增加熟練度:" + skp0 * 2.5 + "%";
- }
- if(skillenablearray[1] == true)
- {
- skp1 = skillpointarray[1] + 1;
- skilldesarray[1] += "\n[下個等級:" + skp1 + "]\n增加熟練度:" + skp1 * 1 + "%";
- }
- }
- function enabler()
- {
- if(skillpointarray[0] == undefined)
- {
- trace("putted");
- skillpointarray[0] = 0;
- skillpointarray[1] = 0;
- skillpointarray[2] = 0;
- skillpointarray[3] = 0;
- skillpointarray[4] = 0;
- skillpointarray[5] = 0;
- skillpointarray[6] = 0;
- skillpointarray[7] = 0;
- skillpointarray[8] = 0;
- skillpointarray[9] = 0;
- skillpointarray[10] = 0;
- skillpointarray[11] = 0;
- skillpointarray[12] = 0;
- skillpointarray[13] = 0;
- }
- accadd = skillpointarray[0] * 0.025;
- accadd2 = skillpointarray[1] * 0.01;
- _root.accrate = 0.1 + accadd + accadd2;
- _root.cirrate = skillpointarray[2] * 2.5;
- _root.cirper = 1 + skillpointarray[2] * 0.05;
- if(skillpointarray[0] >= 20)
- {
- skillenablearray[0] = false;
- skillenablearray[1] = true;
- }
- if(skillpointarray[1] >= 30)
- {
- skillenablearray[1] = false;
- }
- if(skillpointarray[2] >= 20)
- {
- skillenablearray[2] = false;
- }
- if(skillpointarray[3] >= 20)
- {
- skillenablearray[3] = false;
- }
- if(skillpointarray[4] >= 30)
- {
- skillenablearray[4] = false;
- }
- if(skillpointarray[5] >= 30)
- {
- skillenablearray[5] = false;
- }
- if(skillpointarray[6] >= 30)
- {
- skillenablearray[6] = false;
- }
- if(skillpointarray[7] >= 20)
- {
- skillenablearray[7] = false;
- }
- if(skillpointarray[8] >= 30)
- {
- skillenablearray[8] = false;
- }
- if(skillpointarray[9] >= 30)
- {
- skillenablearray[9] = false;
- }
- if(skillpointarray[10] >= 30)
- {
- skillenablearray[10] = false;
- }
- if(skillpointarray[11] >= 30)
- {
- skillenablearray[11] = false;
- }
- if(skillpointarray[12] >= 30)
- {
- skillenablearray[12] = false;
- }
- if(skillpointarray[13] >= 30)
- {
- skillenablearray[13] = false;
- }
- if(skillpointarray[0] >= 3 && skillpointarray[2] <= 19)
- {
- skillenablearray[2] = true;
- }
- if(skillpointarray[0] >= 5 && skillpointarray[7] <= 19)
- {
- skillenablearray[7] = true;
- }
- if(skillpointarray[11] >= 30 && skillpointarray[12] <= 29)
- {
- skillenablearray[11] = false;
- skillenablearray[12] = true;
- }
- }
- var skillnamearray = Array();
- skillnamearray[0] = "精準之弓";
- skillnamearray[1] = "弓術精通";
- skillnamearray[2] = "霸王箭";
- skillnamearray[3] = "疾風步";
- skillnamearray[4] = "念力集中";
- skillnamearray[5] = "會心之眼";
- skillnamearray[6] = "楓葉祝福";
- skillnamearray[7] = "牽制射擊";
- skillnamearray[8] = "召喚鳳凰";
- skillnamearray[9] = "τâêτü½τ«¡";
- skillnamearray[10] = "箭雨";
- skillnamearray[11] = "σ¢¢ΘÇúτ«¡";
- skillnamearray[12] = "暴風神射";
- skillnamearray[13] = "龍魂之箭";
- var skilldesarray = Array();
- desrefresh();
- var skillpointarray = Array();
- skillpointarray[0] = 0;
- skillpointarray[1] = 0;
- skillpointarray[2] = 0;
- skillpointarray[3] = 0;
- skillpointarray[4] = 0;
- skillpointarray[5] = 0;
- skillpointarray[6] = 0;
- skillpointarray[7] = 0;
- skillpointarray[8] = 0;
- skillpointarray[9] = 0;
- skillpointarray[10] = 0;
- skillpointarray[11] = 0;
- skillpointarray[12] = 0;
- skillpointarray[13] = 0;
- myLSO = SharedObject.getLocal("save");
- if(myLSO.data.skillpointarrays[0] != undefined)
- {
- skillpointarray = myLSO.data.skillpointarrays;
- }
- var skillenablearray = Array();
- skillenablearray[0] = true;
- skillenablearray[1] = false;
- skillenablearray[2] = false;
- skillenablearray[3] = true;
- skillenablearray[4] = true;
- skillenablearray[5] = true;
- skillenablearray[6] = true;
- skillenablearray[7] = false;
- skillenablearray[8] = true;
- skillenablearray[9] = true;
- skillenablearray[10] = true;
- skillenablearray[11] = true;
- skillenablearray[12] = false;
- skillenablearray[13] = true;
- trace(skillenablearray);
- if(_root.loadgameboos == true)
- {
- _root.loadgame();
- _root.loadgameboos = false;
- }
- accadd = skillpointarray[0] * 0.025;
- accadd2 = skillpointarray[1] * 0.01;
- _root.accrate = 0.1 + accadd + accadd2;
- _root.cirrate = skillpointarray[2] * 2.5;
- _root.cirper = 1 + skillpointarray[2] * 0.05;
-